Now Open! Daqs And Oxtails Located @ 8700 Preston Road, Plano, Tx 75024 Ste. 127